/**
 * 注入代码
 * chrome.tabs.executeScript(tabId, {
    file: 'js/ex.js',
    allFrames: true,
    runAt: 'document_start'
}, function(resultArray){
    console.log(resultArray);
});
也可以直接注入代码：

chrome.tabs.executeScript(tabId, {
    code: 'document.body.style.backgroundColor="red"',
    allFrames: true,
    runAt: 'document_start'
}, function(resultArray){
    console.log(resultArray);
}）
*/
export default function executeScript(tabId: number, details: chrome.tabs.InjectDetails) {
    return new Promise(res => {
        chrome.tabs.executeScript(tabId, details, function (resultArray) {
            res(resultArray);
        });
    })
}
